package com.zprmb.udzt.fragment;


//public class ProductFragment extends Fragment implements
//		OnRefreshListener2<ListView> {
//
//	private PullToRefreshListView lv_product_fragment;
//	private ListView actualListView;
//	private ArrayList<Product_Uplan> list = new ArrayList<Product_Uplan>();
//	private Contact_Adapter adapter;
//	private boolean isResume = true;
//	private ImageView img_nowork;
//	Message message;
//	int a = 0;
//
//	public void onCreate(Bundle savedInstanceState) {
//		super.onCreate(savedInstanceState);
//
//	}
//
//	@Override
//	public void onResume() {
//		// TODO Auto-generated method stub
//		super.onResume();
//		// if (isResume) {
//		// initData(true);
//		// isResume = false;
//		// }else {
//		// initData(false);
//		// }
//	}
//
//	public View onCreateView(LayoutInflater inflater, ViewGroup container,
//			Bundle savedInstanceState) {
//		View view = inflater.inflate(R.layout.product_fragment, container,
//				false);
//
//		lv_product_fragment = (PullToRefreshListView) view
//				.findViewById(R.id.lv_product_fragment);
//		actualListView = lv_product_fragment.getRefreshableView();
//		img_nowork = (ImageView) view.findViewById(R.id.iv_v4_nonetwork);
//		img_nowork.setOnClickListener(new OnClickListener() {
//
//			@Override
//			public void onClick(View v) {
//				// TODO Auto-generated method stub
//				initData(isResume);
//			}
//		});
//		registerForContextMenu(actualListView);
//		lv_product_fragment.setOnRefreshListener(this);
//
//		lv_product_fragment.setOnItemClickListener(new OnItemClickListener() {
//
//			@Override
//			public void onItemClick(AdapterView<?> parent, View view,
//					int position, long id) {
//				// TODO Auto-generated method stub
//				if (list.get(position - 1).getType().equals("CURRENT_DEPOSIT")) {
//					Intent intent = new Intent(getActivity(), Lingcunbao.class);
//					startActivity(intent);
//				} else {
//					Intent intent = new Intent(getActivity(),
//							DetailsActivity.class);
//					intent.putExtra("flag", list.get(position - 1)
//							.isFlagFresh());
//					intent.putExtra("name", list.get(position - 1).getName());
//					intent.putExtra("type", list.get(position - 1).getType());
//					intent.putExtra("id", list.get(position - 1).getProductId());
//					intent.putExtra("isred", list.get(position - 1)
//							.isFlagRedpack());
//					Log.e("idfragment", list.get(position - 1).getProductId());
//					startActivity(intent);
//				}
//			}
//		});
//		initData(true);
//
//		return view;
//	}
//
//	public void onActivityCreated(Bundle savedInstanceState) {
//		super.onActivityCreated(savedInstanceState);
//
//	}
//
//	private void initData(boolean isShow) {
//
//		VolleryUtil volleryUtil = new VolleryUtil() {
//
//			@Override
//			public void onUpDate(JSONObject jsonObject) {
//				// TODO Auto-generated method stub
//				Log.e("优选", jsonObject.toString());
//				lv_product_fragment.setVisibility(View.VISIBLE);
//				img_nowork.setVisibility(View.GONE);
//
//				Gson gson = new Gson();
//				if (!jsonObject.optString("data").equals("null")) {
//					list = gson.fromJson(jsonObject.optString("data"),
//							new TypeToken<ArrayList<Product_Uplan>>() {
//							}.getType());
//				}
//
//				adapter = new Contact_Adapter(getActivity(), list);
//				lv_product_fragment.setAdapter(adapter);
//				adapter.notifyDataSetChanged();
//
//			}
//
//			@Override
//			public void onError() {
//				// TODO Auto-generated method stub
//				lv_product_fragment.setVisibility(View.GONE);
//				img_nowork.setVisibility(View.VISIBLE);
//				Toast.makeText(getActivity(), "请求失败   请检查网络设置", 2000).show();
//			}
//		};
//		volleryUtil.setShow(isShow);
//		volleryUtil.setRequestMethod(0);
//		volleryUtil.execute(getActivity(), Constant.URL
//				+ "api/v5/list/uplanList", "");
//		Log.e("Uplan", Constant.URL + "api/v5/list/uplanList");
//
//	}
//
//	Handler handler = new Handler() {
//		public void handleMessage(Message msg) {
//			list.clear();
//			initData(true);
//			Toast.makeText(getActivity(), "刷新成功", 2000).show();
//			lv_product_fragment.onRefreshComplete();
//		};
//	};
//
//	public static ProductFragment newInstance(int position, String string) {
//		ProductFragment uf = new ProductFragment();
//
//		return uf;
//	}
//
//	@Override
//	public void onPullDownToRefresh(PullToRefreshBase<ListView> refreshView) {
//		// TODO Auto-generated method stub
//		handler.sendEmptyMessage(1);
//
//	}
//
//	@Override
//	public void onPullUpToRefresh(PullToRefreshBase<ListView> refreshView) {
//		// TODO Auto-generated method stub
//
//	}
//
//}
